NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_300974 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1134 [region_name] => Lyon [venue_name] => Lyon, Swisslife Tower [venue_language] => en [sales_area] => fr_france [street_name] => 10 Place Charles Béraudier [city] => Lyon [province] => [country] => france [postal_code] => 69000 [address] => NobleProg Lyon [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301014 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1138 [region_name] => Lille [venue_name] => Lille, Gare Flandres [venue_language] => en [sales_area] => fr_france [street_name] => 21 Avenue le Corbusier [city] => Lille [province] => [country] => france [postal_code] => 59800 [address] => NobleProg Lille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301078 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1142 [region_name] => Toulouse [venue_name] => Toulouse, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 9 Rue de Sébastopol [city] => Toulouse [province] => [country] => france [postal_code] => 31000 [address] => Mutliburo Toulouse [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301050 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1146 [region_name] => Marseille [venue_name] => Marseille, Prado Quarter [venue_language] => en [sales_area] => fr_france [street_name] => 565 Avenue du Prado [city] => Marseille [province] => [country] => france [postal_code] => 13008 [address] => Mutliburo Marseille [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301054 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1150 [region_name] => Montpellier [venue_name] => Montpellier, Garosud [venue_language] => en [sales_area] => fr_france [street_name] => 48, rue Claude Balbastre [city] => Montpellier [province] => [country] => france [postal_code] => 34070 [address] => NobleProg Montpellier [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301058 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1154 [region_name] => Nantes [venue_name] => Nantes, Zenith [venue_language] => en [sales_area] => fr_france [street_name] => 4 rue Edith Piaf [city] => Saint-Herblain [province] => [country] => france [postal_code] => 44821 [address] => NobleProg Nantes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301038 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1158 [region_name] => Clermont-Ferrand [venue_name] => Clermont-Ferrand, ZI Le Brézet [venue_language] => en [sales_area] => fr_france [street_name] => 34, Rue Jules Verne [city] => Clermont-Ferrand [province] => [country] => france [postal_code] => 63000 [address] => NobleProg Clermont-Ferrand [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301034 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1162 [region_name] => Bordeaux [venue_name] => Bordeaux, Mériadeck [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue du Château d'Eau [city] => Bordeaux [province] => [country] => france [postal_code] => 33000 [address] => Nomade Bordeaux [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301042 [fdc] => 2550.00 [adc] => 550.00 [region_id] => fr_1166 [region_name] => Grenoble [venue_name] => Grenoble, Centre Ville Proche Gare [venue_language] => en [sales_area] => fr_france [street_name] => 34 avenue Felix Viallet [city] => Grenoble [province] => [country] => france [postal_code] => 38000 [address] => NobleProg Grenoble [effective_fdc] => 2550.00 [effective_adc] => 550.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301066 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1170 [region_name] => Poitiers [venue_name] => Poitiers [venue_language] => en [sales_area] => fr_france [street_name] => 21 rue Gaston Hulin [city] => Poitiers [province] => [country] => france [postal_code] => 86000 [address] => NobleProg Poitiers [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301074 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1174 [region_name] => Strasbourg [venue_name] => Strasbourg, Kibitzenau Station [venue_language] => en [sales_area] => fr_france [street_name] => 20 avenue du Neuhof [city] => Strasbourg [province] => [country] => France [postal_code] => 67100 [address] => Le Lodge Business Center [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301062 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1178 [region_name] => Orleans [venue_name] => Orléans, Central Station [venue_language] => en [sales_area] => fr_france [street_name] => 43 Avenue de Paris [city] => Orléans [province] => [country] => france [postal_code] => 45000 [address] => NobleProg Orléans [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826305 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1182 [region_name] => Amiens [venue_name] => Amiens, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 72 rue des Jacobins [city] => Amiens [province] => [country] => france [postal_code] => 80000 [address] => Centre International Jules Vernes [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301070 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1186 [region_name] => Rennes [venue_name] => Rennes, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 3, rue de Robien [city] => Rennes [province] => [country] => france [postal_code] => 35000 [address] => Le Loft [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_301082 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1190 [region_name] => Tours [venue_name] => Tours, Les Rives Public Garden [venue_language] => en [sales_area] => fr_france [street_name] => 39 Rue des Granges Galand [city] => St Averti [province] => [country] => france [postal_code] => 37550 [address] => NobleProg Tours [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_826309 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_1545 [region_name] => Limoges [venue_name] => Limoges, City Center [venue_language] => en [sales_area] => fr_france [street_name] => 50 Boulevard Gambetta [city] => Limoges [province] => [country] => France [postal_code] => 87000 [address] => NobleProg Limoges [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.fr/en/optaplanner/training/amiens Undefined property: Event::$effective_adp /apps/hitra7/npfrontend/includes/functions/course-prices.php:152 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 152 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined property: Event::$effective_adp [2] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [3] => 152 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-prices.php [line] => 40 [function] => course_price_table [args] => Array ( [0] => Defaults Object ( [default_venue_fdc] => 200 [default_venue_adc] => 100 ) [1] => 10 [2] => stdClass Object ( [venue_id] => fr_31576 [fdc] => 200.00 [adc] => 100.00 [region_id] => fr_477 [region_name] => Paris [venue_name] => Paris, Opera Bourse [venue_language] => en [sales_area] => fr_france [street_name] => 15 Rue Taitbout [city] => Paris [province] => [country] => france [postal_code] => 75009 [address] => Nobleprog Paris [effective_fdc] => 200.00 [effective_adc] => 100.00 ) [3] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-schedule.php [line] => 75 [function] => course_price_virtual_event_price [args] => Array ( [0] => optaprac [1] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 334 [function] => np_upcoming_courses_schedule [args] => Array ( [0] => Array ( [optaprac] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [1] => Array ( [0] => fr_1182 ) ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 119 [function] => category_get_upcoming_courses [args] => Array ( [0] => Array ( [0] => Array ( [region_id] => online_region [region_name] => Online [url_path_mapper] => online [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => online [parent_region] => ) [1] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [2] => Array ( [region_id] => fr_1162 [region_name] => Bordeaux [url_path_mapper] => bordeaux [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [3] => Array ( [region_id] => fr_1158 [region_name] => Clermont-Ferrand [url_path_mapper] => clermont-ferrand [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [4] => Array ( [region_id] => fr_1166 [region_name] => Grenoble [url_path_mapper] => grenoble [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [5] => Array ( [region_id] => fr_1138 [region_name] => Lille [url_path_mapper] => lille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [6] => Array ( [region_id] => fr_1545 [region_name] => Limoges [url_path_mapper] => limoges [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [7] => Array ( [region_id] => fr_1134 [region_name] => Lyon [url_path_mapper] => lyon [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [8] => Array ( [region_id] => fr_1146 [region_name] => Marseille [url_path_mapper] => marseille [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [9] => Array ( [region_id] => fr_1150 [region_name] => Montpellier [url_path_mapper] => montpellier [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [10] => Array ( [region_id] => fr_1154 [region_name] => Nantes [url_path_mapper] => nantes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [11] => Array ( [region_id] => fr_1178 [region_name] => Orleans [url_path_mapper] => orleans [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [12] => Array ( [region_id] => fr_477 [region_name] => Paris [url_path_mapper] => paris [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [13] => Array ( [region_id] => fr_1170 [region_name] => Poitiers [url_path_mapper] => poitiers [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [14] => Array ( [region_id] => fr_1186 [region_name] => Rennes [url_path_mapper] => rennes [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [15] => Array ( [region_id] => fr_1174 [region_name] => Strasbourg [url_path_mapper] => strasbourg [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [16] => Array ( [region_id] => fr_1142 [region_name] => Toulouse [url_path_mapper] => toulouse [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) [17] => Array ( [region_id] => fr_1190 [region_name] => Tours [url_path_mapper] => tours [locative_case_name] => [language] => en [sales_area] => fr_france [parent_region] => ) ) [1] => Array ( [0] => stdClass Object ( [course_code] => optaprac [hr_nid] => 67542 [title] => OptaPlanner in Practice [overview] =>

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.

[category_overview] => [language] => en [duration] => 21 [changed] => 1738154327 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,uk_premium,pl_2500,sea_mid,it_ai_cat [fdp] => 3750 [adp] => 750 [days] => 3 [hours] => 21 ) ) [2] => Array ( [region_id] => fr_1182 [region_name] => Amiens [url_path_mapper] => amiens [locative_case_name] => [language] => en [region_publish_status] => 1 [sales_area] => fr_france [parent_region] => ) ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/modules/category_region/category_region.php [line] => 44 [function] => category_region_logic [args] => Array ( [0] => optaplanner [1] => amiens ) ) [6] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 15 [function] => category_region_menu_callback [args] => Array ( [0] => /en/optaplanner/training/amiens ) ) [7] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 78 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [8] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [9] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) OptaPlanner Training in Amiens

Amiens, City Center

Centre International Jules Vernes, 72 rue des Jacobins, Amiens, france, 80000

Nearest airport to the training center: Roissy Charles-de-Gaulle International Airport Nearest train station: Amiens train station Nearest parking lot to training center: Parking EFFIA Amiens The Jacobins Nearby cafés, restaurants and bars: Restaurant L'adresse, Restaurant From's bistrot à Fromages, Bar Tower's Pub Training can also be organized on your premises in Strasbourg or remotely. The 3rd option is to rent a room specifically for the duration of the course. Training sessions can be given in English or French. For each session, we organize a coordination call with the trainer and participants to adapt the program to your expectations and level. Training includes theory, discussion, questions/answers and practical exercises. Remote training is delivered via DaDesktop for training, a software package published by NobleProg that enables participants to have a workstation (VM) set up specifically for the training.

Explore Our Courses

OptaPlanner in Practice

21 Hours

Last Updated:

Testimonials (1)

Upcoming Courses

Online OptaPlanner training in Amiens, OptaPlanner training courses in Amiens, Weekend OptaPlanner courses in Amiens, Evening OptaPlanner training in Amiens, OptaPlanner instructor-led in Amiens, OptaPlanner boot camp in Amiens, OptaPlanner one on one training in Amiens, OptaPlanner instructor-led in Amiens, OptaPlanner classes in Amiens, OptaPlanner coaching in Amiens, Evening OptaPlanner courses in Amiens, OptaPlanner private courses in Amiens, Weekend OptaPlanner training in Amiens, OptaPlanner instructor in Amiens, OptaPlanner on-site in Amiens, Online OptaPlanner training in Amiens, OptaPlanner trainer in Amiens